package com.fbee.smartcommunities.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fbee.smartcommunities.entity.ParkingSpace;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fbee.smartcommunities.entity.Repair;
import com.fbee.smartcommunities.vo.ParkingSpaceVO;

import javax.servlet.http.HttpServletRequest;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 汪佳泉
 * @since 2024-08-21
 */
public interface ParkingSpaceService extends IService<ParkingSpace> {

    Page<ParkingSpace> getPage(Integer pageNo, Integer pageSize , String keyword ,String part);

    Boolean updateParkingSpace(Long id, Integer state, Long uid, Long begin, Long end, Double price, HttpServletRequest request);

    ParkingSpaceVO getMyParkingSpace(Long uid);
}
